Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ELTON PLACE Semi-Detached £645,000 18 Aug 2023
40 ELTON PLACE Terraced £145,000 27 Oct 2000
42 ELTON PLACE Terraced £500,000 23 Sep 2014
44 ELTON PLACE Terraced £557,500 12 Jul 2019